package henu.dao;

import java.util.List;

import henu.bean.Communictor;
import henu.bean.User;

/**
 * 联络员表的DAO接口层
 * @author 刘元炬
 *时间2016年9月13日
 */
public interface ICommunictorDao {
	/**
	 * 联络员登录
	 * @param name 登录名
	 * @param pwd 登录密码
	 * @return 是否成功
	 */
	public boolean login(String name,String pwd);
	/**
	 * 增加一个联络员
	 * @param comm 联络员对象
	 * @return 受影响的行数
	 */
	public int save(Communictor comm);
	/**
	 * 删除一个联络员
	 * @param fId 联络员的id
	 * @return 受影响的行数
	 */
	public int delete(String fId);
	/**
	 * 更新联络员信息
	 * @param fId 要更新联络员的id
	 * @param comm 更新的联络员对象
	 * @return 受影响的行数
	 */
	public int update(String fId,Communictor comm);
	/**
	 * 查找一个联络员
	 * @param fId 需要查找的 id
	 * @return 联络员对象
	 */
	public List<Communictor> select(String province,String value);
	/**
	 * 查询所有的联络员信息
	 * @return 联络员的集合
	 */
	public List<Communictor> getAll();
	public Communictor get(String fId);
}
